package com.ruoyi.daily.service;

import com.ruoyi.common.core.domain.R;
import com.ruoyi.daily.domain.dto.ReceivedThisMonthDto;
import com.ruoyi.daily.domain.dto.RechargeOrWithdrawalReviewDto;
import com.ruoyi.daily.domain.dto.SettlementOfBranchHeadquartersDto;
import com.ruoyi.daily.domain.vo.RechargeOrWithdrawalReviewVo;
import com.ruoyi.logistic.domain.NetworkJuniorBill;

import java.util.List;
import java.util.Map;

/**
 * @Author cmz
 * @Date 2024-06-01 14:01
 */
public interface BranchSettlementService {
    R<SettlementOfBranchHeadquartersDto> settlementOfBranchHeadquarters();

    List<Map<String, Object>> billDataShow();

    R<List<RechargeOrWithdrawalReviewDto>> rechargeOrWithdrawalReview(RechargeOrWithdrawalReviewVo rechargeOrWithdrawalReviewVo);

    R<NetworkJuniorBill> warningConfiguration(String accountCode);

    R saveWarningConfiguration(NetworkJuniorBill networkJuniorBill);

}
